fodder distributor - German English Dictionary